'use strict';

module.exports = app => {
  // const dir = path.join(app.config.baseDir, 'app/model');
  // app.loader.loadToApp(dir, 'model', {
  //   inject: app.mongoose,
  // });

  // app.get('auth', '/v2/logined', 'auth.logined')
  // app.put('auth', '/v2/login', 'auth.login')
  // app.post('auth', '/v2/registration', 'auth.registration')
  // app.put('auth', '/v2/logout', 'auth.logout')

  // administrator
  // app.get('orders', '/v2/order', 'admin.order.list')
  // app.get('orders', '/v2/order/list', 'admin.order.list')
  // app.get('orders', '/v2/order/:order_id', 'admin.order.show')
  // app.put('orders', '/v2/order/:order_id', 'admin.order.update')

  // app.resources('user.orders', '/v2/user/:user_id/order', app.middlewares.auth(), 'user.order')

  // tag
  app.resources('tag', '/v1/tag', app.controller.tag)
};
